package com.shycloud.mido.organ.api.dto;

import com.shycloud.mido.organ.api.entity.*;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;
import java.util.List;

/**
 * 机构 DTO
 *
 * @author nianhua.jiang
 * @date 2020/7/9 15:11
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class OrganizationDTO extends Organization {

	List<BranchSchoolDTO> schoolList;

	/** 机构经营范围 list */
	List<OrgScope> scopeList;
	/** 基础设置 list */
	List<BaseSetting> baseSettingList;
	/** 招生设置 list */
	List<EnRollSettingEntity> enrollSettingList;
	/** 推送设置 list */
	List<PushStatusEntity> pushSettingList;
	/** 机构id */
	private Integer orgId;
	/** 员工编号 */
	private String memberId;
	/** 经营范围(1:乐器销售,2:音乐培训,3:其他) */
	private String scope;
	/** 机构类别 */
	private String type;

	private Integer amount;
	/** 备注 */
	private String remarks;
	/** 创建人 */
	private String createUser;
	/** 创建时间 */
	private Date createTime;
	/** 学生总数 */
	private String studentCount;
	/** 老师总数 */
	private String teacherCount;
	/** 课节总数 */
	private String duration;
	/** 是否有归属运营商 1->是 ，0->否 */
	private String haveOpt;
	/** 运营商ID */
	private Integer optId;
	/** 运营商名称 */
	private String optName;
	/** 开始时间(搜索用) */
	private String startDate;
	/** 结束时间(搜索用) */
	private String endDate;
	private String yjPrice;
	private String fwPrice;
}
